#ifndef RAWSOUNDPLOT_H
#define RAWSOUNDPLOT_H

#include <qwt_plot.h>
#include <qwt_data.h>
#include <qwt_text.h>

#include <stdlib.h>
#include <qwt_painter.h>
#include <qwt_plot_canvas.h>
#include <qwt_plot_marker.h>
#include <qwt_plot_curve.h>
#include <qwt_scale_widget.h>
#include <qwt_legend.h>
#include <qwt_scale_draw.h>
#include <qwt_math.h>
#include <iostream>
#include <QTimer>

#include "../Core/SoundObj.hpp"

class RawSoundPlot : public QwtPlot
{
	public:
		RawSoundPlot(SoundObj *so, long channel = 1, QWidget * parent = 0);
		~RawSoundPlot();

	private:
		void alignScales();
};

#endif // RAWSOUNDPLOT_H
